It uses ALT-SHIFT-NUM_KEY (the number keys at top of keyboard, not the ones on the numpad), to set the active mode, and CTRL-SHIFT-KEY_NUM to perform the action assigned to that KEY_NUM, in the current mode.

i.e.
'ALT-SHIFT-5' will set the current mode to 5.
'CTRL-SHIFT-6' will perform the action assigned to that keystroke, in that mode.
(i.e. with the default settings, the above actions will open kxmixer to the Soundfont page).

An optional on screen display (OSD) is included that indicates the current Mode/Device (Note: Transparency of the OSD can be adjusted using the Mouse Wheel when the OSD has the focus, and right clicking on the OSD brings up a context menu that allows you to adjust some of the OSD's settings ("Allow Move" must be enabled, and the OSD must have the focus in order to access these settings)).

A plugin interface is included for using kX automation to perform the same actions as the hotkeys.

Any comments or ideas regarding this addon are welcome.

To install:
Place the plugin and addon wherever you want them to stay on your hard drive.
Install the plugin as with any other plugin.
For the addon, register the addon, and then restart kX mixer (if you are overwriting a previous version, make sure kxmixer is closed first, as it cannot overwrite the file while it is in use).

The addon does the actual handling of the hotkeys, so it needs to be loaded (and enabled) for the hotkeys to work.
The plugin is used for kX automation. It only needs to be loaded when you want to use kX automation to control the addon.

-Russ

Current List of possible hotkey actions:
--------------------------------------------
Open/Close Plugin tweak window for specific plugin#
Open/Close kX Mixer
Open/Close kX Mixer to specific page
Open/Close kX DSP
Open/Close kX Router
Open/Close kX Editor
Open/Close kX Automation
Open/Close kX Remote
Open/Close kX Soundfont
Open/Close kX Console
Open/Close kX About
Open/Close kX Help
Open/Close Setup Buffers
Open/Close Synth Compatibility
Open/Close Driver Compatibility
Open/Close OSD Notifications
Open/Close SPDIF/I2S Status
Open/Close ASIO Control Panel
Open/Close 24/96 Router
Open/Close Speaker Test
Toggle Swap Front and Rear
Toggle DOO mode
Toggle Route HP to Center/Sub
Toggle SPDIF Bypass
Toggle AC3 PassThru
Select Device
Close All Plugin windows
Close All Applet windows
Close All windows
Open/Close PluginQL Settings window
